Volume 8, Issue 42, September 2022, Pages 1211-1239
Manal Mohammed El-Sayed Mohammed Shehata
Volume 8, Issue 39, March 2022, Pages 351-380
Manal Mohammed El-Sayed Mohammed Shehata; Hanan El-sayed
Volume 7, Issue 34, May 2021, Pages 951-984
Manal Mohammed El-Sayed Mohammed Shehata